artificial barrier - Französisch Englisch Wörterbuch